Computing the Stretch Factor of Paths, Trees, and Cycles in Weighted Fixed Orientation Metrics

نویسنده

  • Christian Wulff-Nilsen
چکیده

Let G be a connected graph with n vertices embedded in a metric space with metric δ. The stretch factor of G is the maximum over all pairs of distinct vertices u, v ∈ G of the ratio δG(u, v)/δ(u, v), where δG(u, v) is the metric distance in G between u and v. We consider the plane equipped with a weighted fixed orientation metric, i.e. a metric that measures the distance between a pair of points as the length of a shortest path between them using only a given set of σ ≥ 2 weighted fixed orientations. We show how to compute the stretch factor of G in O(σn log n) time when G is a path and in O(σn log n) time when G is a tree or a cycle. For the L1-metric, we generalize the algorithms to d-dimensional space and show that the stretch factor can be computed in O(n log n) time when G is a path and in O(n log n) time when G is a tree or a cycle. All algorithms have O(n) space requirement. Time and space bounds are worst-case bounds.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Independent domination in directed graphs

In this paper we initialize the study of independent domination in directed graphs. We show that an independent dominating set of an orientation of a graph is also an independent dominating set of the underlying graph, but that the converse is not true in general. We then prove existence and uniqueness theorems for several classes of digraphs including orientations of complete graphs, paths, tr...

متن کامل

Fast algorithms for constructing t-spanners and paths with stretch t

The distance between two vertices in a weighted graph is the weight of a minimum-weight path between them. A path has stretch t if its weight is at most t times the distance between its end points. We consider a weighted undirected graph G = (V, E) and present algorithms that compute paths with stretch 2 5 t 5 log n. We present a q((m + k)n('+')lt) time randomized algorithm that finds paths bet...

متن کامل

Weighted Optimal Path in Graph with Multiple Indexes

This paper represents a technique for finding optimal paths with multiple indexes in a graph. Up to the present time, all optimal paths have been determined upon one index, say, distance for which an evaluation method exists. In this paper firstly we define multiple indexes for each edge in such a way that anyone can treat the factor for assigning an optimal path. Here, we use Data Envelopment ...

متن کامل

Proximity structures in the fixed orientation metrics

We present algorithms computing two types of proximity structures in the plane with a fixed orientation metric. Proximity structures have proven useful for Steiner tree heuristics in the Euclidean plane and may play a similar role for the fixed orientation metrics where Steiner trees are important in the area of VLSI design. We show how to find an all nearest neighbour graph NNG(Z) of a set Z o...

متن کامل

Configurations with Few Crossings in Topological Graphs

In this paper we study the problem of computing subgraphs of a certain configuration in a given topological graph G such that the number of crossings in the subgraph is minimum. The configurations that we consider are spanning trees, s–t paths, cycles, matchings, and κ-factors for κ ∈ {1, 2}. We show that it is NP-hard to approximate the minimum number of crossings for these configurations with...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008